Volume 9, Issue 34, August 2006, Pages 241-256
Ali Khaleghi
Volume 3, Issue 10, October 2000, Pages 198-206
Ali Khaleqi